const express = require('express')

const app = express()

const qs = require('querystring')

function bodyparse(req,res,next) {
        // 定义空的变量用来接收客户端的数据
        let str = ''
        // 监听 req的data事件
        req.on('data',(fun) => {
            str += fun
        })
    
        // 监听 req的end事件
        req.on('end',() => {
            const body = qs.parse(str)
            req.body = body
            next()
        })
}

// app.post('/',(req,res) => {
//     res.send('Hello world')
// })

// app.listen(80,() => {
//     console.log('启动');
// })

module.exports = bodyparse